xen/arm: Dummy implementation of multi-bank support
authorJulien Grall <julien.grall@linaro.org>
Mon, 15 Jul 2013 14:40:55 +0000 (15:40 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Wed, 17 Jul 2013 09:53:23 +0000 (10:53 +0100)
commit4816f9a7d47f985dfa796dc632771201b10858e8
tree0a2e3bda7d82634703a2a1d2125174d41d05d7f7
parente5078b3a1b1a2fcb45197346edbd1beff4f290c4
xen/arm: Dummy implementation of multi-bank support

U-boot for the arndale board splits the memory in 8 contiguous banks and
rewrites the memory node. So most of the memory is lost.

As the frametable is only able to handle contiguous memory, use the first
contiguous banks and warn if some of the memory banks are not used.

Signed-off-by: Julien Grall <julien.grall@linaro.org>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
[ ijc -- "some banks" -> "some memory banks" ]
xen/arch/arm/setup.c